home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / CUGUK / COMMS / C101.ZIP / UUPC11XS.ZIP / LIB / HLIB.H < prev    next >
C/C++ Source or Header  |  1992-11-27  |  1KB  |  43 lines

  1. /*
  2.       UUPC/Extended host dependent functions header
  3.  
  4.       Change history:
  5.  
  6.       08 Sep 90   -  Created from local\host.h                    ahd
  7.   */
  8.  
  9. #define SAME 0
  10.  
  11. #define SFILENAME "SEQF"
  12. #define DOTFORWARD "forward"
  13.  
  14. #define SEPCHAR '/'
  15.  
  16. #define CONSOLE "con"   /* "filename" of the console */
  17.  
  18. #define NAME "NAME"
  19. #define NODENAME "NODENAME"
  20.  
  21. #define TEXT    "t"
  22. #define BINARY  "b"
  23.  
  24. #define MAXADDR   128            /* Max length of address strings      ahd */
  25. #define MAXLIST   99             /* Max number of entries in arg
  26.                                     arrays                                 */
  27.  
  28. void mkfilename(char *pathname,
  29.                 const char *path,
  30.                 const char *name);                             /* ahd   */
  31.  
  32. char *mktempname( char *input,
  33.                   char *extension);                            /* ahd   */
  34.  
  35. char *mkmailbox(char *buf, const char *userid);
  36.  
  37. #ifdef __GNUC__
  38. #define filebkup(x) \
  39.         printmsg(0,"Cannot backup %s in GNU C yet ... yell at Drew", x)
  40. #else
  41. int filebkup( const char *input );
  42. #endif
  43.